package main

import "fmt"

func twoSum(nums []int, target int) []int {
    for i, x := range nums {
        for j := i + 1; j < len(nums); j++ {
            if x+nums[j] == target {
                return []int{i, j}
            }
        }
    }
    return nil
}

func main() {
    // 定义目标值和数组
    var target = 15
    var nums = [4]int{2, 7, 8, 9} // 使用英文逗号

    // 调用 twoSum 函数
    result := twoSum(nums[:], target) // 将数组转换为切片

    // 输出结果
    fmt.Println(result) // 输出: [0 1]
}
